demanding performance - Francés Inglés Diccionario